[INFO] cloning repository https://github.com/robert-chiniquy/dfa-union
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/robert-chiniquy/dfa-union" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frobert-chiniquy%2Fdfa-union", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frobert-chiniquy%2Fdfa-union'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] eb403f800127229be6b8bbbe90aa6cce498ae01f
[INFO] testing robert-chiniquy/dfa-union against try#28f95933dc0727396c07b48d0a8cb5211b7fb472 for pr-154065-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Frobert-chiniquy%2Fdfa-union" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/robert-chiniquy/dfa-union
[INFO] finished tweaking git repo https://github.com/robert-chiniquy/dfa-union
[INFO] tweaked toml for git repo https://github.com/robert-chiniquy/dfa-union written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/robert-chiniquy/dfa-union on toolchain 28f95933dc0727396c07b48d0a8cb5211b7fb472
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/robert-chiniquy/dfa-union already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5d45a35a22a4ed1a1eabec5e1f6e7109d58dce324560b9801509a3f52e3425ad
[INFO] running `Command { std: "docker" "start" "-a" "5d45a35a22a4ed1a1eabec5e1f6e7109d58dce324560b9801509a3f52e3425ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5d45a35a22a4ed1a1eabec5e1f6e7109d58dce324560b9801509a3f52e3425ad", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5d45a35a22a4ed1a1eabec5e1f6e7109d58dce324560b9801509a3f52e3425ad", kill_on_drop: false }`
[INFO] [stdout] 5d45a35a22a4ed1a1eabec5e1f6e7109d58dce324560b9801509a3f52e3425ad
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c279ffa3ba969dc3cea7a208272fc00c258eba97ed25c3d7b1899042bd827fb5
[INFO] running `Command { std: "docker" "start" "-a" "c279ffa3ba969dc3cea7a208272fc00c258eba97ed25c3d7b1899042bd827fb5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.40
[INFO] [stderr]    Compiling once_cell v1.13.0
[INFO] [stderr]    Compiling quote v1.0.20
[INFO] [stderr]    Compiling unicode-ident v1.0.1
[INFO] [stderr]    Compiling log v0.4.17
[INFO] [stderr]    Compiling syn v1.0.98
[INFO] [stderr]    Compiling smallvec v1.9.0
[INFO] [stderr]    Compiling pin-project-lite v0.2.9
[INFO] [stderr]    Compiling ansi_term v0.12.1
[INFO] [stderr]    Compiling sharded-slab v0.1.4
[INFO] [stderr]    Compiling tracing-core v0.1.28
[INFO] [stderr]    Compiling thread_local v1.1.4
[INFO] [stderr]    Compiling tracing-log v0.1.3
[INFO] [stderr]    Compiling tracing-subscriber v0.3.14
[INFO] [stderr]    Compiling tracing-attributes v0.1.22
[INFO] [stderr]    Compiling tracing v0.1.35
[INFO] [stderr]    Compiling dfa-union v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 9.74s
[INFO] running `Command { std: "docker" "inspect" "c279ffa3ba969dc3cea7a208272fc00c258eba97ed25c3d7b1899042bd827fb5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c279ffa3ba969dc3cea7a208272fc00c258eba97ed25c3d7b1899042bd827fb5", kill_on_drop: false }`
[INFO] [stdout] c279ffa3ba969dc3cea7a208272fc00c258eba97ed25c3d7b1899042bd827fb5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 997f1fccec0ca185bde6ed66ad859d03f8c3e9ba04f326b2309c5b41113401a1
[INFO] running `Command { std: "docker" "start" "-a" "997f1fccec0ca185bde6ed66ad859d03f8c3e9ba04f326b2309c5b41113401a1", kill_on_drop: false }`
[INFO] [stderr]    Compiling dfa-union v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.98s
[INFO] running `Command { std: "docker" "inspect" "997f1fccec0ca185bde6ed66ad859d03f8c3e9ba04f326b2309c5b41113401a1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "997f1fccec0ca185bde6ed66ad859d03f8c3e9ba04f326b2309c5b41113401a1", kill_on_drop: false }`
[INFO] [stdout] 997f1fccec0ca185bde6ed66ad859d03f8c3e9ba04f326b2309c5b41113401a1
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+28f95933dc0727396c07b48d0a8cb5211b7fb472" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 152b55c3a4930c89bb6bb158d862e7fbf0adb12c1afe8d415be9102f2ac007b1
[INFO] running `Command { std: "docker" "start" "-a" "152b55c3a4930c89bb6bb158d862e7fbf0adb12c1afe8d415be9102f2ac007b1", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.04s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dfa_union-79d8144bfe77322c)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test dfa::test_a ... ok
[INFO] [stdout] [2m2026-06-13T10:19:51.333233Z[0m [32m INFO[0m [1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.333325Z[0m [32m INFO[0m [1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 1, edges: [] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.333183Z[0m [32m INFO[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.333451Z[0m [32m INFO[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(7), r_id: Some(3), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.333754Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.333823Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.333899Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.333975Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.334039Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.334136Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334195Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334266Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334323Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.334390Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.334464Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334531Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334604Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334666Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.334734Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.334819Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334899Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.334984Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.335046Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.337999Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.338166Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.338263Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.338344Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.338412Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.338521Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.338610Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.338710Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.338802Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.338885Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.338984Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.339100Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.339206Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.339305Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.339403Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.339495Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.339595Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.339696Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.339795Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.339887Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.340005Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340122Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340205Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.340307Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340385Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340479Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.340561Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340644Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340722Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.340813Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340885Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.340977Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341064Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341129Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341186Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.341262Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.341339Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341493Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341565Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.341651Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.341750Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341843Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.341926Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.342013Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.342113Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.342222Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.342315Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.342415Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.342505Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.342601Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.342710Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.346013Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.346172Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.346269Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.346369Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.346476Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.346582Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.346684Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.346776Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.346878Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.346982Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.347072Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.347164Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.347244Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.347347Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.347428Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.347507Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.347587Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.347669Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.347869Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.348061Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.348148Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.348195Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.348248Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.348310Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.348364Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.348419Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.348470Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.348526Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.348585Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.348641Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.348696Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.348750Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.348804Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.348854Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.348900Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.349289Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.349350Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.349414Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.349465Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.349517Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.349564Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.349621Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.349690Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.349749Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.349812Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.349870Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.349935Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.350033Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.350101Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.350161Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.350216Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.350275Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.350347Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.350416Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.350487Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.350563Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.350636Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.350707Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.350781Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.350852Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.350918Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.351008Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351084Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351147Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.351215Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351275Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351331Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.351396Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351452Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351499Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.351575Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351624Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351680Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.351726Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.351777Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.351818Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.351867Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.351929Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.351996Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352038Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352083Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.352126Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.352180Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352224Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352269Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352310Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.352357Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.352412Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352462Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352514Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352563Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.352617Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.352679Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352735Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352790Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.352848Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.352907Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.355090Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.356994Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.357152Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.357272Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.357393Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.357514Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.357622Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.357737Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.357833Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.357925Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.358040Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.358122Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.358197Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.358277Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.358347Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.358444Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.358517Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.358583Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.358648Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.358714Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.358803Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.358880Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.358985Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.359072Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.359161Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.359263Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.359364Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.359455Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.359539Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.359637Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.359746Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.359857Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.359981Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.360091Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.360207Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.360319Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.364001Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.364195Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.364359Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.364521Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.364667Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.364814Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.364983Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.365115Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.365248Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.365382Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.365520Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.365645Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.365792Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.365937Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.366090Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.366225Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.366363Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.366504Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.366672Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.366826Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.366999Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.367155Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.367313Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.367469Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.367631Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.367786Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.367982Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.368118Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.368273Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.368418Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.368574Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.368747Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.368908Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.369077Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.369211Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.369350Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.369489Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.369651Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.369794Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.369933Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.370096Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.370239Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.370384Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.370532Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.370670Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.370836Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.370997Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.371161Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.371297Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.371445Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.371608Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.371765Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.375148Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.375287Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.375425Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.375587Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.375738Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.375883Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.376031Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.376191Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.376343Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.376505Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.376660Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.376801Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.376974Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.377120Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.377260Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.377410Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.377561Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.377725Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.377874Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.378035Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.378188Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.378337Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.378525Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.378681Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.378838Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.379002Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.379170Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.379343Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.379506Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.379673Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.379825Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.380008Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.380176Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.380328Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.380476Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.380637Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.380785Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.380929Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.381112Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.385163Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.385333Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.385599Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.385831Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.386020Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.386184Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.386339Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.386487Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.386645Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.386801Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.386969Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.387130Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.387294Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.387449Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.387603Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.387749Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.387901Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.388385Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.388553Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.388733Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.388894Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.389066Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.389330Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.389487Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.389656Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.389800Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.389933Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.390118Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.390260Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.390404Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.390536Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.390682Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.390827Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.390976Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.391110Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.391261Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.391421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.391564Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.391712Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.391859Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.392028Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.392207Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.392366Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.392523Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.392683Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.392859Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.393028Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.393192Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.393346Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.393585Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.393811Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.393986Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.394217Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.394448Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.394671Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.394808Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.398124Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.398285Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.398441Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.398593Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.398745Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.398874Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.399016Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.399256Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.399582Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.399772Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.399915Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.400075Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.400226Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.400373Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.400512Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.400650Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.400803Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.401095Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.401243Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.401408Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.401567Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.401727Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.401892Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.402071Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.402239Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.402397Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.402558Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.402713Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.402868Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.403043Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.403281Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.403424Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.403605Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.403745Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.403887Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.404106Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.404254Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.404405Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.404546Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.404677Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.404807Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.404966Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.405140Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.405290Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.405442Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.409121Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.409304Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.409476Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.409638Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.409800Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.409933Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.410097Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.410273Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.410426Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.410581Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.410729Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.410889Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.411076Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.411249Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.411412Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.411571Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.411726Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.411873Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.412031Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.412186Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.412331Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.412495Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.412650Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.412798Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.412934Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.413096Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.413253Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.413397Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.413535Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.413668Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.413818Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.414008Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.414176Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.414331Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.414485Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.414643Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.414807Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.414986Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.415158Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.415317Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.415449Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.415585Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.415713Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.415857Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.416017Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.416179Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.416318Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.416459Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.416593Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.416727Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.416888Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.417057Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.417216Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.417357Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.417517Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.417688Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.417853Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.418035Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.418189Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.418339Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.418523Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.418689Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.418861Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.419036Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.419264Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.419443Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.419619Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.419787Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.419973Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.420126Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.420276Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.420416Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.420562Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.420796Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.420907Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.421138Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.421254Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.423071Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.423256Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.423402Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.423539Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.423799Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.423976Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.424104Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.424411Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.424551Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.424647Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.424900Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.424983Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.425079Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.425178Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.425278Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.425373Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.425467Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.425583Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.425687Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.425787Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.425873Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.426148Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.426302Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.426422Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.426563Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.426684Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.426817Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.426990Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.427105Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.427232Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.427350Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.427483Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.427619Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.427760Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.427893Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.428016Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.428157Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.428308Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.428463Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.428608Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.428739Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.428887Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.431090Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.431257Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.431407Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.431576Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.431731Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.431867Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.432015Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.432159Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.432286Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.432428Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.432568Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.432704Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.432835Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.432991Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.433156Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.433305Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.433456Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.433597Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.433741Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.433910Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.434048Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.434181Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.434305Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.434441Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.434573Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.434708Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.434849Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.435004Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.435150Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.435279Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.435407Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.435543Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.435668Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.435807Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.439114Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.439259Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.439381Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.439514Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.439667Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.439805Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.439936Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.440106Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.440370Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.440524Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.440669Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.440807Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.440954Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.441108Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.441266Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.441408Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.441556Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.441728Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.441918Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.442087Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.442250Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.442403Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.442565Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.442718Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.442865Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.443022Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.443176Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.443307Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.443433Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.443575Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.443703Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.443826Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.444004Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.444137Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.444268Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.444394Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.444523Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.444641Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.444771Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.444881Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.445011Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.445287Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.445377Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.445502Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.445647Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.445772Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.445903Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.446029Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.446170Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.446318Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.446466Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.446617Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.446749Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.446887Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.447063Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.447225Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.447371Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.447518Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.447670Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.447816Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.447983Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.448145Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.448286Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.448432Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.448580Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.448714Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.448853Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.449001Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.449135Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.449270Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.449401Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.449521Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.449659Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.449776Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.449911Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.450040Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.450162Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.450246Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.450338Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.450461Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.450718Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.450843Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.451061Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.451385Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.451688Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.452328Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.452982Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.453636Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.454265Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.454404Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.454691Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.454877Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.455537Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.456189Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.456395Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.457365Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.457564Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.457978Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.458243Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.458581Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.458981Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.459132Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.459415Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.459641Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.460030Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.460160Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.460367Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.460766Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.461352Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.461681Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.461930Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.462043Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.462350Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.462819Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.463118Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.463550Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.464221Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.464855Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.465524Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.465702Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.465995Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.466663Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.467078Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.467421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.467554Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.467739Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.468094Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.468465Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.468865Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.469174Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.469921Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.470465Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.470666Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.470886Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.471092Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.471370Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.471630Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.472267Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.473072Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.473267Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.473478Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.473602Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.473763Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.473916Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.474110Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.474291Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.474453Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.474620Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.333385Z[0m [32m INFO[0m [1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.474854Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.475019Z[0m [32m INFO[0m [1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475045Z[0m [32m INFO[0m [1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 1, edges: [] } }), Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.474998Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475077Z[0m [32m INFO[0m [1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475105Z[0m [32m INFO[0m [1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475125Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475140Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.475161Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475196Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475143Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475222Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475258Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475280Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.475309Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475244Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475352Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475391Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475429Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475346Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475463Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.475501Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475487Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.475551Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475604Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475642Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.475599Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475683Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.475727Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475771Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.475707Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.475815Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475858Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475895Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.475850Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475934Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475990Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.475984Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476034Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476067Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476102Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476130Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.476091Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.476167Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476221Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476192Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476262Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476304Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476289Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476340Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.476384Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476380Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.476444Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476495Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476479Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476542Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476561Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476599Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.476653Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476655Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476707Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.476761Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476746Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476812Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476856Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.476835Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.476907Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.476916Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.477155Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.477444Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.477719Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.477894Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.478180Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.477066Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.478440Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479002Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.479056Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479090Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479128Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479156Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479185Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479212Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.479243Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479044Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479285Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479318Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479352Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479384Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.479421Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479457Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.479339Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479493Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479531Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479583Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479616Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479649Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479517Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479680Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.479716Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.479761Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479709Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.480057Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.480328Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.480486Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.482284Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.482437Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.482867Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.483113Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.483309Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.483523Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.483708Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.483844Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.484074Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.484409Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.484711Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.484887Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.485069Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.485319Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.485488Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.485751Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.486025Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.486455Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.486591Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.486754Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.479799Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487010Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487064Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.486902Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.487119Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487179Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.487149Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487229Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487276Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487317Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.487283Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487364Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487491Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487584Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487625Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487665Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487446Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487698Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.487740Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.487796Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487839Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487749Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487881Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.487921Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.487890Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.487987Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488031Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.488000Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488080Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488125Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488167Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.488211Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488114Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.488249Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488282Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.488332Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488258Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488363Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488390Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.488453Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488377Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488480Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488514Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488537Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488564Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488514Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.488598Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.488627Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488671Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488625Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488700Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488734Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488764Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.488804Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488764Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488855Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488895Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488937Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.488996Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.489041Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.488872Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.489086Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.489134Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489118Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489178Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489230Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489271Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489313Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489348Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.489390Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489283Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489446Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489491Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489498Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489539Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489593Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.489645Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489694Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.489746Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489602Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.489798Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489840Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.489884Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489927Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.489966Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.490143Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.490279Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.490181Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.490484Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.490592Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.490707Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.490572Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.491056Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.491318Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.491551Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.491698Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.491894Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.492239Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.492513Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.492777Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.493036Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.493395Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.493662Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.490835Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.494006Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.494072Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.494125Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.494181Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494240Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.494302Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.493839Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494368Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494415Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.494463Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494509Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494382Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494547Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.494612Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494573Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.494651Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494648Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494684Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.494738Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494712Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494769Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494809Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.494771Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.494837Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.494836Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494864Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.494893Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.494898Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.494924Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.495005Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.495039Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.495076Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.495107Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.495146Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.495183Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.495221Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.495260Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.495292Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.495328Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.495359Z[0m [32m INFO[0m [1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.495383Z[0m [32m INFO[0m [1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.495479Z[0m [32m INFO[0m [1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.496226Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.496412Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.499125Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.499269Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.499412Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.499574Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.499720Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.499879Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.500029Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.500185Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.500334Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.500488Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.500638Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.500804Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.500980Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.501118Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.501262Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.501415Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.501585Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.501746Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.501919Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.502079Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.502262Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.502594Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.502757Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.502909Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.503066Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.503218Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.503357Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.503485Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.503623Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.503839Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.503999Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.504186Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.504328Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.504446Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.504635Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.504759Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.504888Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.505026Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.505161Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.505289Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.505434Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.505577Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.505841Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.506001Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.506230Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.506370Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.506525Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.506679Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.506886Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.507871Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.508042Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.508565Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.508758Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.509101Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.509254Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.509408Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.509631Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.510323Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.510623Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.510987Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.511118Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.512059Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.512162Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.512258Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.512343Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.512453Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.512564Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.512658Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.512740Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.512833Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.512957Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.513053Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.513147Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.513234Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.513334Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.513447Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.513546Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.513673Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.513777Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.513882Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514005Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.514115Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514224Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514330Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.514449Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514549Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514657Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.514758Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514849Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.514979Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.515084Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.515175Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.515255Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.515345Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.515455Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.515567Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.515668Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.515757Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.515860Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.515997Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.516101Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.516208Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.516316Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.516430Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.516564Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.516679Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.516799Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.517975Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.518112Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.518231Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.518350Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.518485Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.518616Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.518728Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.518830Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.518921Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.519042Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.519140Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.519231Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.519332Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.519421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.519559Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.523003Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523087Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523140Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.523302Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523358Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523399Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.523614Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523659Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523716Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.523753Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.523793Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.523823Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.523860Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.523915Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524072Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524155Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524225Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.524300Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.524379Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524464Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524563Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524652Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.524742Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.524842Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.524936Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.525049Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.525131Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.525229Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.525333Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.525424Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.525515Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.525615Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.525712Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.525811Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.525910Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.526024Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.526122Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.526218Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.526307Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.526392Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.526484Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.526591Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.526684Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.526767Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.526847Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.526925Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.527031Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.527137Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.527231Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.527327Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.527411Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.527504Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.527628Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.527725Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.527821Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.530981Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.531084Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.531161Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.531234Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.531302Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.531382Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.531450Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.531515Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.531585Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.531657Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.531739Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.531810Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.531879Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.531975Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.532052Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532130Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.532207Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532274Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532338Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.532411Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532487Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532545Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.532626Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532688Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.532755Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.532810Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.532872Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.532922Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.532997Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.533074Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.533141Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.533206Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.533269Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.533338Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.533421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.533496Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.533575Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.533643Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.533719Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.533797Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.533874Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.534038Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.534150Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.534262Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.534368Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.534464Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.534575Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.534672Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.534775Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.534871Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.538018Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.538143Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.538252Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.538381Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.538511Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.538623Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.538717Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.538821Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.538961Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.539067Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.539171Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.539276Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.539384Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.539490Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.539617Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.539721Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.539818Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.539917Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.540037Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.540146Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.540252Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.540358Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.540443Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.540559Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.540679Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.540790Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.540906Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.541024Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.541135Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.541245Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.541352Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.541465Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.541599Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.541700Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.541802Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.541897Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.542029Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.542154Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.542269Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.542376Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.542561Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.546005Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546121Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.546201Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546277Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546346Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.546419Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546489Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546568Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.546646Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546715Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.546794Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.546857Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.546916Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.546994Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.547062Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.547140Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.547206Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.547281Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.547354Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.547438Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.547535Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.547630Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.547715Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.547796Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.547883Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548050Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.548130Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548207Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548278Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.548351Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548417Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548487Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.548572Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548646Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.548725Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.548792Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.548861Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.548925Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.549008Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.549086Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.549151Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.549218Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.549285Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.549357Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.549433Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.549502Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.549578Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.549652Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.549723Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.549795Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.549864Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.549933Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.550045Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.550121Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.550195Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.550268Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.550349Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.550435Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.550524Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.550620Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.550700Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.550784Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.550861Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.550932Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.554128Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.554243Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.554351Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.554497Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.554605Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.554702Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.554865Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.554965Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.555060Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.555149Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.555236Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.555318Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.555409Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.555512Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.555609Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.555708Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.555788Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.555877Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.556000Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.556115Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.556223Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.556312Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.556419Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.556538Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.556659Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.556768Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.556873Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.557001Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.557109Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.557215Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561020Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561121Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.561206Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561279Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561348Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.561421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561485Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561576Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.561640Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.561705Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.561762Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.561825Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.561909Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.562050Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.562120Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.562183Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.562250Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] test dfa::test_graphviz ... FAILED
[INFO] [stdout] [2m2026-06-13T10:19:51.562341Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.562411Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.562485Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.562559Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.562631Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.562702Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.562769Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.562834Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.562893Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.562979Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.563045Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.563114Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.563187Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.563253Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.563328Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.563389Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.563452Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.563509Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.563584Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.563665Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.563733Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.563801Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.563864Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.563936Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.564116Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.564212Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.564306Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.564397Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.564505Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.564641Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.564761Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.564873Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.564993Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.565111Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.565225Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.565350Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.565471Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.565586Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.565696Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.565802Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.565901Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.566024Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.566129Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.566227Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.566328Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.566417Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.566511Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.566634Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.566722Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.566803Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.567007Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.567087Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.567161Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.567349Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.567421Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.567502Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.567586Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.567665Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.567733Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.567813Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.567904Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.567998Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.568076Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.568143Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.568232Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.568334Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.568424Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.568518Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.568611Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.568703Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.568787Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.568874Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.568972Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.569060Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.569141Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.569225Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.569293Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.569368Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.569439Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.569514Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(6), r_id: Some(4), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.569920Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.570002Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0md[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.570079Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.570147Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574023Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574076Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.574116Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574169Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574206Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574243Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574276Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.574319Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574376Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574420Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574464Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.574506Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.574567Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574623Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.574675Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574724Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574766Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.574815Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574859Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574894Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.574955Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.574993Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.575027Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(7), r_id: Some(4), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(4), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.575557Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.575595Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ms[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.575632Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.575658Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.575683Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.575704Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.575733Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.575776Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.575808Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.575841Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.575869Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.575905Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.575978Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.576021Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.576063Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.576100Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.576145Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576188Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.576231Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576272Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576305Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.576340Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576374Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576402Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.576438Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576468Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.576491Z[0m [32m INFO[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(8), r_id: Some(4), edges: [Forward(ForwardEdge { kind: s, next: UnionNode { terminal: , l_id: Some(7), r_id: Some(3), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: s, next: UnionNode { terminal: , l_id: Some(7), r_id: Some(4), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(4), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.577248Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577278Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577304Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577324Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.577351Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.577389Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577417Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577449Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577476Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.577510Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.577563Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577600Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577635Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.577667Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.577706Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.577850Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.577900Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.577955Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.577994Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.578032Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.578067Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.578095Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.578126Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.578151Z[0m [32m INFO[0m [1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.578170Z[0m [32m INFO[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(9), r_id: Some(4), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(8), r_id: Some(3), edges: [Forward(ForwardEdge { kind: s, next: UnionNode { terminal: , l_id: Some(7), r_id: None, edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: s, next: UnionNode { terminal: , l_id: Some(7), r_id: Some(3), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(8), r_id: Some(4), edges: [Forward(ForwardEdge { kind: s, next: UnionNode { terminal: , l_id: Some(7), r_id: Some(3), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: None, edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: s, next: UnionNode { terminal: , l_id: Some(7), r_id: Some(4), edges: [Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: d, next: UnionNode { terminal: , l_id: Some(6), r_id: Some(4), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.579172Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579201Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579225Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579253Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579283Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579312Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579345Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579384Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579427Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.579468Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579514Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.579567Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579610Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.579648Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579690Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.579728Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579764Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.579800Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579834Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.579865Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579895Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.579923Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.579968Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580007Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580038Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580062Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.580093Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580123Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.580151Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580188Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580217Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580246Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580278Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580314Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580351Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580392Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580428Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.580472Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580514Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.580563Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580605Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.580649Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580688Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.580725Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580757Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.580787Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580816Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.580842Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.580877Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580904Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.580926Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.581078Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.581144Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.581199Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.581263Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.581330Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.581389Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.581454Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.581530Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.581613Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.581680Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.581758Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.581834Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.581973Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.582050Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.582123Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.582195Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.582266Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.582327Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.582394Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.582463Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.582534Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.582616Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.582683Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.582761Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.582833Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.582913Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.583004Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.583074Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.583148Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.583215Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.583297Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.583370Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.583445Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.583508Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.583601Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.583674Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.583751Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.583821Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.583888Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.584034Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.584117Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.584192Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.584267Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.584334Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.584416Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.584528Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.584609Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.584772Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.584843Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.584910Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.585000Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.585066Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.585143Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.585216Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.585292Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.585366Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.585434Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.585509Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.585581Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.585659Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.585732Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.585801Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.585857Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.585925Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589009Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589078Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589119Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589158Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589209Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589250Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589289Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589330Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589367Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589412Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589456Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589498Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589538Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589584Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589634Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589674Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589715Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589746Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589780Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589820Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589853Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.589883Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.589922Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.589979Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590018Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590056Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590092Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590134Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590171Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590215Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590255Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590305Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590353Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590394Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590437Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590479Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590531Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590588Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590633Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590673Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590721Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590767Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.590809Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.590864Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590910Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.590965Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591006Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591056Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591098Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591137Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591181Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591224Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591263Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591302Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591341Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591385Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591426Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591467Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591507Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591562Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591606Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591648Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591686Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591721Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591766Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591807Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591840Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.591879Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.591929Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.591997Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592038Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592087Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592134Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592182Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592224Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592262Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592300Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592341Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592379Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592415Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592465Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592514Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592562Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592608Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592644Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592686Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592727Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592766Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592806Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.592842Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.592886Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592921Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.592987Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.593024Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593068Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593109Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593150Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593189Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593225Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593268Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.593307Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.593349Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.593390Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.593429Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593475Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593518Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593571Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593616Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593655Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593697Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593738Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593777Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593814Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593848Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593884Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593917Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.593966Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.593997Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.594028Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594056Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.594085Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594114Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, L, R, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.594144Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594179Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594201Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594226Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594255Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594290Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594327Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594365Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594405Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594437Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.594480Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594518Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.594568Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594612Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.594654Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594693Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.594729Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594765Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.594799Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594832Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.594863Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.594904Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.594937Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595092Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.595153Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.595219Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.595284Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.595350Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595415Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595478Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595542Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595616Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595686Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.595747Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.595820Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.595890Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.595977Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.596050Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.596121Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.596188Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.596251Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.596313Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.596375Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.596443Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.596503Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.596580Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.596647Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.596718Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.596779Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.596852Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.596918Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.597056Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.597129Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.597191Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.597260Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.597322Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.597482Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.597569Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.597712Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.597841Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.598012Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.598149Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.598263Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.598381Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.598510Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.598647Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.598747Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.598822Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.598897Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.599027Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.600991Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.601101Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.601191Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.601276Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.601413Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.601535Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.601669Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.601775Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.601867Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.602051Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.602162Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.602264Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.602368Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.602546Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.602739Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.602859Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.602984Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.603141Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.603331Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.603560Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.603716Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.603933Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.604645Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.605019Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.605225Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.605309Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.605452Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.605626Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.605830Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.606001Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.606154Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.606372Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.606588Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.606785Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.606875Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.607002Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.607162Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.607304Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.607419Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.607519Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.607628Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.607725Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.607821Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.607909Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.608019Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.608161Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.608271Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.608373Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.608478Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.608630Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.608743Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.608858Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.609001Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.609197Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.609405Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.609549Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.609713Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.609881Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.610114Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.610223Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.610334Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.610496Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.610685Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.610840Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.611028Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.611228Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.611359Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.611466Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.611631Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.611776Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.611887Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.612014Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.612119Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.612218Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.612305Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.612400Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.612503Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.612630Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.612818Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.612986Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.613186Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.613348Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.613614Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.613711Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.613839Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.613935Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.614060Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.614223Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.614372Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.614559Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.614773Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.614928Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.615154Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.615297Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.615422Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.615516Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.615613Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.615706Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.615863Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.615996Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.616116Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.616290Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.616421Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.616560Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.616721Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.616851Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.617017Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.617144Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.617258Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.617440Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.617530Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.617638Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.617794Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.617888Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.618046Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.618141Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.618232Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.618370Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.618497Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.618611Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.618715Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.618817Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.618923Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.619044Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.619159Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.619259Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.619370Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.619468Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.619567Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.619654Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.619735Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.619823Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.619910Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.620018Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.620106Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.620185Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.620260Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.620339Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.620415Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.620570Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.620650Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.620731Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.620861Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.621078Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.621164Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.621260Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.621348Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.621447Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.621586Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.621701Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.621843Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.621963Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.622127Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.622208Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.622291Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.622371Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.622466Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.622561Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.622728Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.622818Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.622903Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.622994Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.623141Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.623234Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.623413Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.623500Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.623604Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.623703Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.623797Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.623894Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.623996Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.624089Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.624214Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.624307Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.624399Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.624486Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.624638Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.624796Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.624962Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.625352Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.625615Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.625811Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.625908Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.626028Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.626119Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.626207Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.626291Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.626384Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.626474Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.626567Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.626727Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.626825Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.626909Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.627047Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.627213Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.627374Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.627491Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.627591Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.627692Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.627783Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.627871Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.627971Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.628078Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.628162Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.628241Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.628341Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.628426Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.628514Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.628610Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.628699Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.628793Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.628883Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.628982Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.629075Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.629168Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.629270Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.629362Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.629460Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.629549Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.629656Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.629769Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.629876Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.629973Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.630080Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.630181Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.630296Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.630399Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.630493Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.630603Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.630702Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.630804Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.630893Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.631012Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.631108Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.631202Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.631294Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.631384Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.631487Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.631581Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.631671Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.631761Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.631865Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.631977Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.632074Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.632185Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.632300Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.632413Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.632515Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.632647Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.632760Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.632876Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.632997Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.633218Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.633425Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.633659Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.633914Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.634152Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.634384Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.634624Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.634822Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.635020Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.635299Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.635517Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.635745Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.635995Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.636211Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.636420Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.636643Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.636872Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.637113Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.637335Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.637546Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.637801Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.638933Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.639111Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.639291Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.639425Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.639586Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.639717Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.639875Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.640020Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.640191Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.640351Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.640461Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.640614Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.640762Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.640875Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.641024Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.641142Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.641291Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.641401Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.641564Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.641715Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.641845Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.642014Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.642205Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.642312Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.642423Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.642518Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.642617Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.642719Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.643021Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.643139Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.643295Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.643409Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.643594Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.643729Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.643886Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.644018Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.644157Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.644317Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.644525Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.644691Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.644893Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.645070Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.645260Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.645406Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.645617Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.645771Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.645964Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.646194Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.646385Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.646464Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.646714Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.646846Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.646963Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.647068Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.647169Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.647258Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.647352Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.647441Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.647535Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.647649Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.647759Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.647853Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.647938Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.648048Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.648143Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.648237Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.648332Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.648436Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.648537Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.648636Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.648735Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.648848Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.648976Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.649074Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.649183Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.649396Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.649567Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.649682Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.649806Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.649932Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.650084Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.650311Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.650471Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.650618Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.650777Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.650932Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.651191Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.651278Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.651613Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.651706Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.651822Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.652002Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.652096Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.652183Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.652263Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.652346Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.652494Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.652685Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.652766Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.652850Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.652996Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.653306Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.653765Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.653936Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.654051Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.654215Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.654345Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.654531Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.654655Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.654842Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.654924Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.655132Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.655253Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.655403Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.655505Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.655680Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.655795Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.655926Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.656046Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.656204Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.656301Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.656413Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.656514Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.656619Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.656724Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.656819Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.656913Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.657032Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.657131Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.657242Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.657349Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.657443Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.657527Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.657636Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.657727Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.657822Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.657928Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.658052Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.658154Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.658243Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.658352Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.658494Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.658594Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.658698Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.658797Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.658895Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.659014Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.659110Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.659212Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.659311Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.659496Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.659612Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.659784Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.659905Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.660079Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.660201Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.660338Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.660512Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.660740Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.660883Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.661055Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.661276Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.661497Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.661660Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.661882Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.662064Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.662282Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.662440Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.662669Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.662836Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.663065Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.663220Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.663431Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.663596Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.663819Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.664007Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.664231Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.664384Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.664604Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.664761Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.664994Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.665165Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.665384Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.665562Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.665778Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.665932Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.666139Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.666314Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.666513Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.666679Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.666866Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.667033Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.667249Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.667403Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.667616Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.667777Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.667934Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.668155Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.668367Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.668528Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.668748Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.668904Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.669114Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.669279Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.669473Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.669641Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.669833Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.670004Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.670188Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.670358Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.670547Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.670716Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.670863Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.671008Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.671097Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.671175Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.671271Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.671355Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.671450Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.671540Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.671635Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.671728Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.671807Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.671900Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.671992Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.672085Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.672183Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.672290Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.672372Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.672468Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.672574Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.672671Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.672766Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.672860Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.672990Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.673078Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.673440Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.673545Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.673660Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.673827Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.673929Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.674037Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.674132Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.674230Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.674321Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.674413Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.674497Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.674594Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.674679Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.674769Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.674875Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.674981Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.675084Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.675184Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.675294Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.675397Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.675488Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.675606Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.675711Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.675829Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.675917Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.676021Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.676119Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.676206Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.676308Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.676414Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.676519Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.676642Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.676762Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.676865Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.676978Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.677073Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.677158Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.677246Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.677342Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.677440Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.677529Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.677619Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.677713Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.677802Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.677910Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.678023Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.678111Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.678198Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.678284Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.678372Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.678478Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.678583Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.678665Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.678751Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.678838Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.678924Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.679038Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.679135Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.679254Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.679428Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.679566Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.679681Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.679799Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.679893Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.680007Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.680182Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.680309Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.680421Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.680524Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.680642Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.680752Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.680858Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.680972Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.681066Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.681181Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.681284Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.681383Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.681483Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.681584Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.681684Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.681775Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.681870Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.681976Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.682094Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.682181Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.682275Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.682361Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.682453Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.682568Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.682677Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.682768Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.682848Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.682950Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.683042Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.683133Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.683221Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.683310Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.683398Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.683483Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.683583Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.683662Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.683748Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.683829Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.683922Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.684018Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.684104Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.684184Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.684275Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.684356Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.684450Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.684541Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.684626Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.684713Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.684779Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.684834Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.684924Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.685029Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.685113Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.685184Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.685234Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, R, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.685331Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.685421Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.685496Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.685647Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.685761Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.685865Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.686020Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.686163Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.686301Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.686484Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.686624Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, L, R, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, L, R, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, R, R, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.686837Z[0m [32m INFO[0m [1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.687032Z[0m [32m INFO[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mIntersection
[INFO] [stdout] [2m2026-06-13T10:19:51.687223Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.687369Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.687547Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: b, next: DfaNode { id: 1, edges: [] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.687715Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.687895Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.688080Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.688271Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.688430Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.688622Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.688761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.688898Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.689117Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.689387Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.689564Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.689693Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.689795Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.689998Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.690131Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.690227Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.690311Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.690404Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.690492Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.690598Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.690704Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.690794Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.690886Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.690988Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.691071Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.691200Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.691290Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.691372Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.691453Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.691514Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.691606Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.691683Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.691774Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.691847Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.691930Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.692019Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mEqual
[INFO] [stdout] [2m2026-06-13T10:19:51.692095Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*b" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.692180Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.692260Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.692332Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.692416Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.692507Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.692586Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.692676Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.692761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.692842Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.692911Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.693052Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.693229Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.693349Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.693489Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.693630Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.693780Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.693924Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.694085Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.694231Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.694368Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.694517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.694677Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.694846Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.695282Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.695384Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.695516Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.695605Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.695684Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mEqual
[INFO] [stdout] [2m2026-06-13T10:19:51.695755Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.695846Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.695925Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.696019Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.696106Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.696193Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.696268Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.696353Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.696435Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.696512Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.696582Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.696665Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.696756Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.696862Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.696959Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.697034Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.697124Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.697221Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.697326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.697424Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.697508Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.697613Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.697706Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.697802Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.697893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.697987Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.698097Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.698225Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.698317Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.698436Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.698613Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.698733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.698881Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.699005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.699109Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.699199Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.699317Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.699479Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.699626Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.699785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.699880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.699987Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.700079Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.700168Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.700265Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.700343Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.700428Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.700498Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.700605Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.700690Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.700778Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.700868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.700965Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.701061Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.701146Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.701270Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.701352Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.701426Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.701510Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.701593Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.701680Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.701804Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.701925Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.702072Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.702158Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.702247Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.702326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.702411Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.702489Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.702576Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.702653Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.702733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.702809Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:51.702885Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"f*" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.703035Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.703186Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.703300Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.703431Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.703522Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.703602Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.703685Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.703763Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.703892Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.704023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.704125Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.704228Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.704306Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.704395Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.704467Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.704610Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.704766Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.704919Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.705054Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.705158Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.705255Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.705341Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.705436Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.705530Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.705667Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.705758Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.705847Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.705926Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.706022Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.706109Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.706228Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.706354Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.706469Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.706600Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.706755Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.706837Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.706917Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.707005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.707084Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.707155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.707257Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.707335Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.707406Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.707482Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.707591Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.707689Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.707819Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.707975Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.708099Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.708207Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.708290Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.708393Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.708470Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.708565Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.708677Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.708825Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.708980Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.709073Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.709170Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.709253Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.709349Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.709471Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.709647Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.709739Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.709870Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.710005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.710115Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.710236Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.710388Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.710531Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.710716Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.710850Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.710996Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.711134Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.711320Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.711505Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.711647Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.711730Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.711810Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:51.711884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.711992Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.712071Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.712149Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.712236Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.712337Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.712408Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: ?, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.712506Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.712606Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.712699Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.712773Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.712857Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.712978Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.713063Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.713157Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.713238Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.713332Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.713443Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.713533Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.713657Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.713758Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.713862Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.713980Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.714073Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.714164Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.714251Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.714345Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.714431Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.714540Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.714632Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.714710Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.714791Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.714881Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.714996Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.715092Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.715182Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.715263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.715358Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.715467Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.715577Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.715695Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.715804Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.715906Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.716018Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.716140Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.716236Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.716334Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.716426Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.716514Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.716608Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.716714Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.716828Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.716929Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.717051Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.717160Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.717258Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.717354Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.717455Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.717562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.717660Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.717774Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.717872Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.717977Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.718099Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.718193Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.718285Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.718374Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.718486Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.718579Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.718674Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.718772Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.718887Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.719013Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.719114Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.719221Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.719350Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.719471Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.719603Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.719718Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.719837Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.719970Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.720089Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.720187Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.720279Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.720375Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.720467Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.720561Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.720680Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.720771Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.720865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.720986Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.721081Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.721166Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.721262Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.721377Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.721496Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.721625Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.721733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.721855Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.721998Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.722125Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.722236Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.722372Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.722499Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.722633Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.722745Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.722880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.723023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.723132Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.723222Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.723309Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.723408Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.723507Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.723621Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.723723Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.723836Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.723971Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.724065Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.724162Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.724279Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.724406Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.725764Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.725902Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.725999Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.726096Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.726233Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.726327Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.726399Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.726480Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.726562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.726641Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.726726Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.726800Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.726884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.726980Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.727089Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.727169Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.727261Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.727444Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.727620Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.727734Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.727896Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.728056Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.728199Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.728372Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.728543Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.728723Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.728857Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.729088Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.729265Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.729469Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.729644Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.729822Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.729897Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.729985Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.730082Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.730164Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.730247Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.730404Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.730511Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.730607Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.730680Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.730773Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.730852Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.730933Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.731032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.731122Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.731275Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.731352Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.731433Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.731504Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.731589Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mEqual
[INFO] [stdout] [2m2026-06-13T10:19:51.731659Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.731756Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.731827Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.731902Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.731991Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.732084Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.732233Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 1, edges: [] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.732321Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.732408Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.732498Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.732602Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.732683Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.732772Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.732865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.732960Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.733033Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.733123Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.733220Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.733328Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.733488Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.733598Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.733696Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.733784Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.733893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.733990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.734093Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.734229Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.734320Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.734401Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.734497Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.734609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.734722Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.734884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.735013Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.735119Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.735245Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.735366Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.735542Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.735639Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.735738Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.735839Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.735937Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.736046Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.736136Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.736217Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.736313Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.736425Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.736534Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.736654Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.736759Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.736865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.736990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.737108Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.737211Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.737301Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.737397Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.737489Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.737594Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.737693Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.737784Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.737858Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.737967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.738070Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.738177Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.738292Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.738390Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.738523Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.738645Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.738756Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.738855Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.738958Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.739114Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.739211Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.739356Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.739536Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.739629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.739711Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.739926Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.740138Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.740260Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.740335Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.740406Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.740533Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.740629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.740717Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.740785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.740868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.740967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.741045Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.741138Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.741215Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.741287Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.741363Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.741444Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.741518Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.741616Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.741692Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.741766Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.741842Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.741923Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.742014Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.742093Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, L, LR, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.742165Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.742217Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, L, LR, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.742310Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.742390Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.742458Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.742562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.742636Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.742708Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: ?, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.742788Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*?*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.742877Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"***"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.742933Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"***"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } }), Loop] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.743112Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"***"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.743338Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.743467Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.743597Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.743685Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.743787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.743892Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.743980Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.744140Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.744351Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.744609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.744694Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.744791Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.744881Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.744995Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.745131Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.745278Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.745403Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.745522Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.745661Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.745767Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.745904Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.746097Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.746237Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.746343Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.746453Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.746543Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.746694Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.746865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.746993Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.747118Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.747230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.747495Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.747665Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.747787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.747909Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.748251Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.748353Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.748478Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.748591Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.748709Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.748801Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.748896Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.749005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.749091Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.749174Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.749266Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.749367Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.749476Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.749766Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.749893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.750497Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.750666Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.750850Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.751017Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.751103Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.751283Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.751516Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.751716Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.751908Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.752045Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.752305Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.752487Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.752634Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.752746Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.752858Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.752984Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.753102Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.753216Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.753319Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.753439Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.753544Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.753669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.753801Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.753920Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.754051Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.754166Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.754295Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.754495Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.754741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.754933Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.755105Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.755258Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.755382Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.755496Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.755627Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.755887Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.756126Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.756349Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.756540Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.756779Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.757004Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.757106Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.757190Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.757279Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.757384Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.757492Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.757600Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.757685Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.757777Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.757887Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.758000Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.758113Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.758219Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.758387Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.758567Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.758687Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.758792Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.758899Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.759061Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.759163Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.759343Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.759434Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.759763Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.760020Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.760351Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.760726Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.761065Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.761187Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.761351Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.761510Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.761699Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.761894Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.761979Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.762039Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.762116Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762184Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.762252Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762318Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762376Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.762439Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762498Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762552Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.762611Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762660Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762706Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.762767Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762812Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.762863Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.762903Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.762958Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.762997Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.763041Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763110Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.763159Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.763208Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.763252Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.763301Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763365Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.763419Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.763471Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.763521Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.763581Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763640Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.763700Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763756Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763808Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.763862Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763913Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.763986Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764093Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764137Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.764188Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.764255Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764308Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764363Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764413Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.764470Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.764530Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.764589Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.764647Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.764710Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764764Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764820Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.764871Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.764929Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.765484Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.765546Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.765621Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.765675Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.765739Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.765803Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.765868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.765930Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766016Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.766079Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766135Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766185Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.766240Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766283Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766332Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.766372Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.766414Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.766450Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.766488Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766542Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.766597Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.766642Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.766686Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.766736Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.766841Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.766968Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.767016Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.767065Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.767109Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.767161Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767223Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.767280Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.767337Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.767391Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.767449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767506Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.767572Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767631Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767682Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.767740Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767792Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767839Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.767898Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.767967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.768023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768066Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768108Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768145Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.768189Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.768248Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768297Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768391Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.768439Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.768497Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768549Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768614Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.768668Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.768726Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.768785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.768845Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.768905Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.769116Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.769259Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.769388Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.769496Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.769620Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.769718Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.769807Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.769931Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.770036Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.770117Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.770282Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.770361Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.770437Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.770638Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.770731Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.770807Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.770891Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.770986Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.771065Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.771142Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.771233Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.771315Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.771394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.771478Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.771571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.771648Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.771729Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.771808Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.771899Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.771994Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.772085Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.772183Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.772274Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.772355Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.772438Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.772535Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.772646Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.772741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.772823Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.772912Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.773029Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.773142Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.773223Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.773298Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.773379Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.773458Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.773561Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.773642Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.773732Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.773806Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.773901Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.773997Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.774094Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.774190Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.774283Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.774377Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.774462Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.774566Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.774663Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.774755Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.774844Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.774919Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.775026Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.775116Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.775205Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.775297Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.775383Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.775464Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.775566Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.775648Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.775733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.775822Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.775914Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.776016Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.776113Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.776207Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.776312Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.776398Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.776495Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.776594Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.776691Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.776781Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.776876Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.776985Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.777095Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.777304Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.777419Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.777517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.777612Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.777703Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.777796Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.777879Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.777971Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.778062Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.778145Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.778233Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.778333Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.778413Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.778501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.778595Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.778676Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.778768Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.778849Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.778920Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.779026Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.779117Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.779194Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.779267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.779348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.779415Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.779499Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mEqual
[INFO] [stdout] [2m2026-06-13T10:19:51.779578Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*?*" [3ms2[0m[2m=[0m"***"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.779672Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.779744Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aab"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.779816Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aab"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: b, next: DfaNode { id: 1, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.779890Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aab"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.779990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.780056Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: ?, next: DfaNode { id: 1, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.780145Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.780230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.780317Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.780389Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.780472Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.780581Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.780660Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.780747Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.780809Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.780864Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.780985Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.781090Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.781181Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.781258Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.781384Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.781613Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.781752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.781883Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.782027Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.782194Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.782371Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.782586Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.782757Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.783068Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.783336Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.783538Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.783834Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.784030Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.784305Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.784502Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.784749Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.785017Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.785230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.785460Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.785669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.785917Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.786167Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.786404Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.786657Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.786888Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.787007Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.787101Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.787191Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.787290Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.787397Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.787681Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.787915Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.788101Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.788134Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.788292Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.788327Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.788384Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.788420Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.788484Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.788518Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.788589Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.788624Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.788682Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.788802Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.788893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.788999Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.789082Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.789172Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.789238Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.789343Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.789448Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.789478Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aab" [3ms2[0m[2m=[0m"a?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.789548Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.789614Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.789640Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: ?, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.789721Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"?"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.789807Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.789924Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.790243Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.790409Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.790581Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.790682Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.790923Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.791099Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.791195Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.791288Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.791377Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.791473Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.791567Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.791635Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.791700Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.791787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.791862Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.791976Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.792015Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.792170Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.792365Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.792492Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.792604Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.792686Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.792836Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.792886Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.793239Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.793342Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.793383Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.793426Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.793457Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.793501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.793536Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.793677Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.793772Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.793856Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.794042Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.794143Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.794237Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.794312Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.794410Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.794497Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.794574Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.794648Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.794731Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.794809Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.794892Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.794973Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.795060Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.795138Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.795232Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.795323Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.795387Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.795443Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.795537Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.795631Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.795713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:51.795777Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"?" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.795865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.795937Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"??"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.796024Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"??"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: ?, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: ?, next: DfaNode { id: 1, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.796111Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"??"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.796202Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.796279Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.796367Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.796461Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.796549Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.796624Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.796707Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.796805Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.796879Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.796986Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.797061Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.797151Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.797253Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.797343Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.797433Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.797515Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.797616Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.797705Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.797798Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.797893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.797990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.798103Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.798186Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.798272Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.798359Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.798463Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.798543Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.798640Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.798743Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.798847Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.798939Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.799040Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.799135Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.799220Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.799318Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.799409Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.799511Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.799610Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.799703Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.799787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.799882Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.800001Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.800117Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.800235Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.800344Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.800443Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.800536Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.800645Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.800741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.800835Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.800965Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.801053Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.801156Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.801256Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.801345Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.801421Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.801512Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.801609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.801701Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.801790Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.801868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.801995Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.802090Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m?[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.802186Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.802267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.802351Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.802418Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.802504Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.802593Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.802690Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.802784Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.802865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: ?, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.802987Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.803078Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.803146Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.803224Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.803289Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.803374Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.803444Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.803525Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.803613Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.803690Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.803758Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.803842Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.803922Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.804032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.804159Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.804350Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.804434Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.804518Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.804607Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.804693Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.805128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.805218Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.805302Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.805387Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.805447Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.805529Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.805609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, R, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.805684Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.805747Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:51.805792Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"??" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.805884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.805969Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806034Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.806121Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.806202Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m""[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m""[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 1, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.806327Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m""[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.806404Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806467Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806508Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.806599Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.806688Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806762Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806837Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.806900Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.806990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.807082Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.807165Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.807241Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.807305Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.807380Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.807449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.807519Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.807582Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.807634Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.807737Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.807821Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.807888Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.807934Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m""[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.808035Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.808111Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.808172Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.808252Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.808328Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.808391Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.808470Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.808562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.808687Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.808761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.808833Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.808919Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.808998Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.809076Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.809137Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.809196Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.809306Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.809402Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.809485Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.809567Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.809656Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.809737Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.809818Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.809902Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.809989Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.810091Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.810168Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.810251Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.810326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.810401Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.810520Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.810609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.810704Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.810785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.810869Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.810958Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.811037Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.811123Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.811203Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.811289Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.811359Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.811440Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.811516Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.811611Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.811680Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.811752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.811815Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.811892Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.811976Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.812058Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.812138Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.812210Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.812292Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.812368Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.812438Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.812517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.812584Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.812642Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.812733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.812804Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.812878Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.812968Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.813031Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.813087Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.813172Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.813245Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.813321Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.813386Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.813450Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.813501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.813650Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.813725Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.813785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.813867Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.813929Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814008Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.814095Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"**"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.814172Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814244Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: f, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.814326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.814399Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814473Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814532Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.814630Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.814734Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814827Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814911Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.814990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.815069Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.815163Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.815267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.815413Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.815498Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.815590Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.815686Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.815790Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.815879Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.815974Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.816075Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.816168Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.816261Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.816348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.816427Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.816518Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.816603Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.816691Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.816777Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.816854Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.816925Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.817032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.817135Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.817218Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.817302Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.817373Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.817463Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.817544Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.817650Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.817737Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.817884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.818008Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.818098Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.818180Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.818267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.818367Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.818480Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.818574Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.818660Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.818753Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.818843Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.818936Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.819056Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.819167Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.819273Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.819423Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.819515Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.819619Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.819700Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.819783Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.819867Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.819957Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.820034Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.820117Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.820206Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.820316Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.820403Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.820476Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.820571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.820671Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.820785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.820891Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.821003Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.821102Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.821196Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.821296Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.821394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.821483Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.821585Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.821671Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.821752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.821841Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.821921Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.822029Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.822112Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.822191Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.822271Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.822357Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.822450Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.822565Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.822679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.822809Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.822914Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.823021Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.823115Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.823201Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.823296Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.823395Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.823485Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.823570Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.823659Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.823761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.823847Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.823963Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.824045Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.824143Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.824240Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.824339Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.824431Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.824517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.824633Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.824720Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.824798Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.824893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.824978Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mf[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.825056Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.825191Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.825271Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.825341Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: f, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: f, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.825476Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.825571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.825645Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.825726Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.825797Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.825869Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.825954Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.826032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.826100Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.826187Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.826255Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.826302Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.826394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.826477Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.826557Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.826624Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.826694Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.826748Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.826840Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.826891Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.826995Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.827083Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.827148Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.827221Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.827282Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.827367Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.827437Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.827513Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.827586Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.827656Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.827728Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.827804Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.827865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.827922Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.828031Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.828110Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.828173Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.828232Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.828320Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.828396Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.828462Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.828515Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.828606Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.828679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.828741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, LR, LR, LR, LR, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.828792Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.828875Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mEqual
[INFO] [stdout] [2m2026-06-13T10:19:51.828921Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"**" [3ms2[0m[2m=[0m"*f*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.829027Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.829100Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.829155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.829211Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.829305Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.829369Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.829437Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.829512Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.829584Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.829629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.829712Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.829800Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.829872Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.830006Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.830097Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.830186Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.830276Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.830378Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.830486Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.830618Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.830695Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.830766Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.830823Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.830877Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.830990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.831068Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.831204Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.831297Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.831391Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.831480Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.831595Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.831739Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.831831Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.832041Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.832180Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.832280Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.832353Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.832424Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.832477Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.832581Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.832689Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.832851Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.832967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.833041Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.833152Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.833257Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.833333Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.833408Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.833494Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.833589Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.833689Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.833768Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.833852Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.833980Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.834069Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.834150Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.834204Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.834256Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.834358Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.834407Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.834544Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:51.834621Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.834709Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.834786Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.834886Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.835011Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.835128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.835216Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.835272Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.835381Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.835486Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.835559Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.835627Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.835772Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.835846Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.835926Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.836011Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.836128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.836225Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.836340Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.836427Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.836520Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.836631Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.836742Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.836829Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.836884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.837016Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.837136Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.837263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.837358Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.837455Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.837573Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.837679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.837777Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.837874Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.838005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.838095Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.838198Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.838289Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.838389Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.838500Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.838603Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.838684Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.838771Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.838851Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.838910Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.839028Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.839115Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.839201Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.839264Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.839381Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.839513Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.839623Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.839692Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.839780Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.839864Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.839938Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.840051Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.840126Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.840214Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.840305Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, L, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.840392Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.840463Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.840542Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"*" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.840666Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.840759Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.840870Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 1, edges: [Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.840968Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.841062Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.841132Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } }), Loop] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.841247Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"*a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.841355Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.841455Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.841543Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.841661Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.841855Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.842237Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.842341Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.842449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.842531Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.842838Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.842932Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.843029Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.843133Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.843226Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.843324Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.843428Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.843549Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.843681Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.843759Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.843853Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.843937Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.844029Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.844126Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.844202Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.844297Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.844394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.844515Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.844629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.844726Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.844829Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.844926Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.845030Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.845113Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.845210Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.845319Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.845419Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.845512Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.845617Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.845752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.845859Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.845977Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.846097Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.846209Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.846335Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.846429Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.846534Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.846622Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.846721Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.846836Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.846937Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.847059Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.847149Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.847249Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.847338Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.847409Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.847485Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.847578Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.847704Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.847787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.847892Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.847974Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.848064Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.848184Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.848309Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.848412Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.848509Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.848634Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.848733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.848865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.849004Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.849113Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.849230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.849328Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.849422Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.849501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.849592Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.849690Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.849768Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.849865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.849939Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.850038Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.850171Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.850272Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.850359Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.850445Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.850547Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.850661Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.850758Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.850848Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.850968Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.851061Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.851136Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.851215Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.851335Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.851429Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.851514Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.851596Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.851669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.851763Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.851870Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.851978Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.852063Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.852159Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.852273Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.852380Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.852506Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.852634Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.852742Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.852863Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.853001Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.853103Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.853198Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, L, LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.853276Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.853362Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.853425Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.853475Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.853559Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.853611Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.853701Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.853751Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.853835Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.853884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.853985Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.854058Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.854116Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.854167Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.854249Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.854298Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.854377Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, L, LR, LR, R]
[INFO] [stdout] [2m2026-06-13T10:19:51.854426Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.854506Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mIntersection
[INFO] [stdout] [2m2026-06-13T10:19:51.854579Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*" [3ms2[0m[2m=[0m"*a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.854648Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.854720Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.854771Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.854822Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.854907Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.854967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.855032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.855108Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.855171Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.855261Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.855334Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.855449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.855566Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.855671Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.855748Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.855843Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.855973Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.856065Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.856158Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.856241Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.856323Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.856407Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.856481Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.856549Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.856635Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.856712Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.856793Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.856865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mEqual
[INFO] [stdout] [2m2026-06-13T10:19:51.856917Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.857056Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.857149Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.857239Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.857337Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.857437Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.857523Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.857629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.857729Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.857814Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.857889Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.857974Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.858067Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.858156Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.858252Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.858342Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.858477Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.858583Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.858679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.858778Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.858870Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.858988Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.859078Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.859169Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.859263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.859359Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.859450Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.859532Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.859622Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.859709Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.859791Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.859876Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.859935Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.860018Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.860099Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.860188Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.860252Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.860369Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.860452Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.860499Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSuperset
[INFO] [stdout] [2m2026-06-13T10:19:51.860579Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"aa" [3ms2[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.860655Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.860718Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.860796Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.860869Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.860961Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861014Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 3, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.861068Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.861153Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861226Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861279Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.861330Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.861422Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861573Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861636Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.861703Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.861791Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861861Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.861964Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.862038Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.862123Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.862283Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.862360Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.862438Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.862514Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.862609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.862690Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.862752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.862845Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.862916Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.863121Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.863187Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.863263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.863331Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.863382Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.863465Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.863566Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.863630Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.863675Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:51.863752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"aa"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.863827Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.863886Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*b*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.863930Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*b*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 6, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 5, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 4, edges: [Forward(ForwardEdge { kind: b, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: z, next: DfaNode { id: 1, edges: [] } }), Loop] } })] } }), Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.864034Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*b*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.864123Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.864178Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 6, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 5, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 4, edges: [Forward(ForwardEdge { kind: c, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: z, next: DfaNode { id: 1, edges: [] } }), Loop] } })] } }), Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.864237Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.864326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.864392Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.864447Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.864495Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.864597Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.864682Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.864762Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.864841Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.864899Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.865167Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.865246Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.865339Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.865445Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.865545Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.865742Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.865849Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.865968Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.866063Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.866155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.866255Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.866362Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.866531Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.866644Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.866770Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.866893Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.867016Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.867123Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.867235Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.867355Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.867454Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.867560Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.867658Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.867752Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.867852Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.867961Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.868046Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.868148Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.868233Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.868325Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.868427Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.868517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.868617Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.868707Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.868801Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.868909Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.869028Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.869128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.869228Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.869352Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.869469Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.869590Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.869692Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.869798Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.869914Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.870034Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.870155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.870267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.870382Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.870473Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.870571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.870713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.870835Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.870933Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.871041Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.871128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.871213Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.871302Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.871408Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.871507Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.871641Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.871754Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.871863Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.872023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.872141Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.872257Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.872360Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.872485Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.872628Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.872744Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.872866Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.872989Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.873125Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.873248Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.873371Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.873488Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.873608Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.873735Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.873843Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.873969Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.874081Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.874195Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.874306Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.874434Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.874571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.874706Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.874845Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.874992Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.875134Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.875290Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.875432Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.875580Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.875726Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.875873Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.876040Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.876199Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.876351Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.876489Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.876645Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.876778Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.876910Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.877037Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.877154Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.877275Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.877385Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.877489Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.877595Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.877712Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.877840Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.877965Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.878083Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.878189Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.878307Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.878443Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.878568Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.878688Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.878813Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.878925Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.879044Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.879155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.879276Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.879409Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.879530Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.879658Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.879776Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.879902Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.880032Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.880155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.880280Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.880402Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.880522Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.880644Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.880770Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.880885Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.881006Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.881116Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.881234Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.881366Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.881486Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.881617Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.881735Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.881860Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.882002Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.882128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.882252Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.882369Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.882499Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.882622Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.882738Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.882868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.882995Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.883108Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.883254Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.883349Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.883451Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.883556Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.883651Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.883741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.883833Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.883998Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.884110Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.884217Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.884317Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.884427Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.884590Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.884739Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.884866Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.885005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.885152Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.885277Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.885419Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.885543Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.885705Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.885855Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.885998Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.886116Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.886260Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.886421Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.886580Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.886732Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.886874Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.887037Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.887189Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.887348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.887481Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.887634Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.887768Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.887911Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.888078Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.888190Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.888333Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.888448Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.888625Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.888760Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.888888Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.889025Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.889139Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.889275Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.889399Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.889522Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.889663Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.889781Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.889899Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.890020Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.890136Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.890259Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.890380Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.890481Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.890609Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.890709Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.890807Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.890895Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.890997Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.891085Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.891182Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.891299Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.891407Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.891515Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.891626Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.891761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.891880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.891992Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.892107Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.892226Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.892333Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.892441Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.892557Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.892673Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.892803Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.892915Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.893036Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.893146Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.893263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.893391Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.893509Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.893642Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.893767Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.893894Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.897129Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.897267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.897394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.897514Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.897728Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.897835Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.899010Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.899134Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.899250Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.899362Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.899464Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.899587Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.899688Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.899797Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.899915Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.900031Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.900156Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.900267Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.900385Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.900516Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.900646Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.900771Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.900889Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.901021Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.901169Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.901300Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.901433Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.901565Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.901703Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.901836Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.901980Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.902114Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.902243Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.902372Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.902500Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.902623Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.902748Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.902868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.902992Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.903117Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.903232Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.903342Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.903525Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.903630Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.905255Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.905407Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.905588Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.905713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.905878Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.906038Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.906175Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.906341Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.906501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.906669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.906821Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.906986Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.907159Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.907297Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.907462Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.907628Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.907790Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.907963Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.908132Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.908256Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.908408Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.908531Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.908693Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.908872Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.909014Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.909178Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.909331Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.909492Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.909678Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.909828Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.909996Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.910155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.910292Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.910426Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.910582Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.910722Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.910857Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.911005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.911135Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.911273Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.911407Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.911534Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.911675Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.911800Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.911921Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.912128Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.912240Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.912384Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.912655Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.912784Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.912905Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.913047Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.915059Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.915230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.915367Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.915507Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.915647Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.915773Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.915892Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.916037Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.916197Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.916340Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.916479Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.916619Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.916761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.916897Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.917053Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.917190Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.917326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.917466Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.917605Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.917750Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.917884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.918023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.918147Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.918281Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.918450Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.918599Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.918741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.918873Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.919025Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.919168Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.919310Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.919449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.919591Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.919729Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.919860Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.919998Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.920141Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.920266Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.920400Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.920561Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.920679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.920800Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(4), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.920987Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.921104Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.921201Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(4), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.921426Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.921516Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.921623Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.921736Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.921827Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.921912Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.922022Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.922131Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.922227Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.922324Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.922422Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.922528Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.922664Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.922782Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.922903Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.923020Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.923144Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.923278Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.923404Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.923527Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.923652Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.923866Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.923989Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.924119Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.924325Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.924427Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.924549Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.924762Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.924871Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.925001Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.925208Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.925299Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.925418Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.927008Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.927146Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.927275Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.927393Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.927523Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.927669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.927799Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.927928Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.928061Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.928195Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.928326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.928460Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.928589Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.928713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.928839Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.928963Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.929087Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.929217Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.929324Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.929452Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.929576Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.929692Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.929805Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.929925Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.930063Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.930189Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.930313Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.930446Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.930587Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.930710Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.930835Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.930975Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.931111Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.931235Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.931357Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.931475Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.931601Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.931741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.931872Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.932022Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.932150Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.932285Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.932420Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.932564Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.932698Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.932825Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.932964Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.933089Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.933223Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.933346Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.933813Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.933928Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.934062Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.934204Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.934333Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.934463Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.934599Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.934734Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.934865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.936052Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.936189Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.936316Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.936445Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.936579Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.936700Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.936835Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.936969Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.937086Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.937232Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.937335Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.937439Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.937538Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.937646Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.937738Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.937837Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.937976Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.938080Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.938207Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.938329Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.938489Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.938630Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.938758Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.938880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.939003Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.941046Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.941185Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.941317Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.941447Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.941637Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.941743Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.941868Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.942002Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.942130Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.942269Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.942399Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.942533Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.942668Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.942847Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.943002Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.943138Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.943268Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.943393Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.943523Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.943654Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.943783Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.943905Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.944033Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.944151Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.944269Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.944406Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.944535Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.944671Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.944796Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.944920Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.945058Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.945193Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.945322Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.945448Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.945584Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.945713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.945836Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.945987Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.946104Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.946223Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.946356Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.946458Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.946574Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.946766Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.946860Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.946964Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.947444Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.947598Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.947718Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.947840Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.947959Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.948079Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.948217Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.950078Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.950215Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.950333Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.950454Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.950602Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.950751Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.950911Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.951043Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.951173Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.951300Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.951430Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.951562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.951684Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.951809Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.951921Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.952044Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.952166Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.952269Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.952394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.952517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.952643Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.952760Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.952880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.953013Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.953136Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.953260Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.953380Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.953496Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.953623Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.953741Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.953862Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.954015Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.954142Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.954266Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.954379Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.954501Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.954654Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.954789Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.954916Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.955055Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.955194Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.955327Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.955464Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.955778Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.955886Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.957053Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.957187Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.957328Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.957454Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.957584Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.957701Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.957830Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.957981Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.958115Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.958247Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.958374Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.958531Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.958685Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.958844Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.959021Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.959156Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.959348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.959498Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.959651Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.959790Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.959984Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.960192Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.960304Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.960542Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.960714Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.960930Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.961103Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.961348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.961583Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.961703Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.961965Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.962224Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.962460Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.962629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.962871Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mLR
[INFO] [stdout] [2m2026-06-13T10:19:51.963144Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.963399Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.963562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.963807Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.964080Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.964241Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.964498Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.964756Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.964899Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.965318Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.965461Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.965638Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.965858Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.966000Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.966236Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.966392Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.967763Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.967901Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.968050Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.968182Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.968324Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.968455Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.968592Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.968718Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.968850Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.969012Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.969152Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.969293Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.969424Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.969571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.969712Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.969853Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.970008Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.970145Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.970302Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.970436Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.970571Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.970713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.970849Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.970984Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.971141Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.971264Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.971397Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.971515Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.971641Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.971759Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:51.971883Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.972026Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.972154Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.972282Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.972398Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.972529Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.972674Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.972804Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.972930Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.974090Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:51.974232Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.974386Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.974527Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.974675Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.974809Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:51.974957Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.975098Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:51.975242Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.975379Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.975527Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.975674Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.975806Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.975930Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.976072Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.976198Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.976317Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.976447Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.976576Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mz[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.976680Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.976843Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.976937Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.977048Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.977276Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.977367Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mc[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.977456Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(4), r_id: Some(4), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(4), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.977829Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.977914Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.978003Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(5), r_id: Some(5), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(4), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(4), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.978462Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.978539Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.982023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(6), r_id: Some(6), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: , l_id: Some(5), r_id: Some(5), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(4), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(4), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(4), edges: [Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: None, r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(3), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } }), Forward(ForwardEdge { kind: c, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(3), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(4), r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(3), r_id: Some(1), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } }), Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: LR, l_id: Some(1), r_id: Some(1), edges: [] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(2), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(2), r_id: Some(1), edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } }), Forward(ForwardEdge { kind: z, next: UnionNode { terminal: R, l_id: Some(4), r_id: Some(1), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: , l_id: Some(3), r_id: None, edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: Some(2), r_id: None, edges: [Forward(ForwardEdge { kind: z, next: UnionNode { terminal: L, l_id: Some(1), r_id: None, edges: [] } })] } })] } })] } })] } })] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:51.982430Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.982524Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.982600Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.982679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.982749Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.982831Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.982903Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.982986Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.983071Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.983155Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.983239Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.983321Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.983394Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.983482Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.983562Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.983644Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.983712Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.983803Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.983880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.983967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.984042Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.984119Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.984200Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.984284Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.984363Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.984447Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.984528Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.984617Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.984705Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.984788Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.984880Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.984975Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.985088Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.985174Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.985264Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.985352Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.985444Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.985546Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.985663Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.985753Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.985830Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.985909Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.986005Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.986101Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.986224Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.986326Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.986412Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.986491Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.986586Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.986679Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.986769Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.986854Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.986953Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.987043Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.987132Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.987213Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.987299Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.987404Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R, R, LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.987513Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.987623Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.987761Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.987857Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.987977Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.988077Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.988182Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.988289Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.988375Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.988473Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.988572Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.988693Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.988840Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.988970Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.989065Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.989167Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.989263Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.989365Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.989461Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.989561Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.989654Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.989756Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.989854Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.989967Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.990072Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.990178Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.990320Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.990417Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.990514Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.990624Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.990735Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.990861Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.991001Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.991101Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.991207Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.991352Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.991452Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.991556Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.991669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.991773Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.991904Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.992022Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.992124Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.992221Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.992323Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.992409Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.992497Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.992599Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.992698Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.992785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.992865Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.992966Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.993048Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.993139Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.993230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.993314Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.993416Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.993503Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.993607Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.993695Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.993785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.993873Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.993961Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.994061Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.994151Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.994230Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.994319Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.994410Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.994503Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.994597Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.994686Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.994799Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.994891Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.994993Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.995091Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.995175Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.995265Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.995354Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.995448Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.995534Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.995634Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.995721Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R, R, LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.995802Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.995883Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, R, R, R, LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.995977Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.996057Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R, R, LR, R, L, LR, R, L, L, R, R, R, R, LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.996134Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.996220Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.996297Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.996382Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.996459Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.996508Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.996624Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.996714Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.996792Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.996887Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.996983Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.997076Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.997158Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.997247Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.997334Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.997449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.997539Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.997629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.997720Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.997801Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.997884Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.997973Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.998073Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.998161Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.998238Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.998325Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.998433Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:51.998517Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.998615Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.998696Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.998775Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.998853Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.998935Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:51.999030Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.999113Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.999188Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.999276Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, L, LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:51.999437Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:51.999526Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.999637Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.999718Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:51.999872Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:51.999965Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.000063Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.000235Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.002680Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.002800Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.002901Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.003011Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.003113Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.003193Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.003280Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.003364Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.003448Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.003535Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.003630Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.003720Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.003798Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.003877Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.003972Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.004049Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.004134Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.004209Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.004286Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.004363Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.004453Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.004535Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.004623Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.004697Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.004792Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.004859Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.004953Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.005045Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.005133Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.005219Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.005296Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.005388Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.005464Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.005548Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.005639Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.005742Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.005844Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.005924Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.006031Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.006118Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.006198Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.006290Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.006377Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.006469Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.006563Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.006640Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR]
[INFO] [stdout] [2m2026-06-13T10:19:52.006725Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.006826Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.006904Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.007000Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.007102Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.007194Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.007281Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.007375Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.007455Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.007534Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.007621Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.007708Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.007787Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.007875Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.007963Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.008055Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, L, LR, R, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.008137Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.008225Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.008313Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.008397Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.008482Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.008559Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.008650Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.008733Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.008819Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.008908Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009000Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009083Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009158Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009236Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, L, L, LR, R, L, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009309Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009386Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, L, LR, R, L, LR, R, L, L, R, L, L, LR, R, L, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009459Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009512Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, R, R, LR, R, L, LR, R, L, L, R, R, R, R, LR, R, L, L, L, LR, R, L, LR, R, L, L, R, L, L, LR, R, L, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009619Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009669Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, R, R, LR, R, L, LR, R, L, L, R, R, R, R, LR, R, L, L, L, LR, R, L, LR, R, L, L, R, L, L, LR, R, L, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009766Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009813Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[L, R, R, R, LR, R, L, LR, R, L, L, R, R, R, R, LR, R, L, L, L, LR, R, L, LR, R, L, L, R, L, L, LR, R, L, L]
[INFO] [stdout] [2m2026-06-13T10:19:52.009899Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.009988Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mIntersection
[INFO] [stdout] [2m2026-06-13T10:19:52.010055Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a*b*z" [3ms2[0m[2m=[0m"a*c*z"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.010137Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.010201Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.010243Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 2, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 1, edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:52.010336Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.010420Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.010484Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mDfaNode { id: 4, edges: [Forward(ForwardEdge { kind: a, next: DfaNode { id: 3, edges: [Forward(ForwardEdge { kind: *, next: DfaNode { id: 2, edges: [Forward(ForwardEdge { kind: b, next: DfaNode { id: 1, edges: [] } }), Loop] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:52.010540Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfrom_str[0m[1m{[0m[3ms[0m[2m=[0m"a*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.010641Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.010713Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.010767Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:52.010818Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.010914Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011023Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011103Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011163Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mL
[INFO] [stdout] [2m2026-06-13T10:19:52.011247Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.011332Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011443Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011525Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011600Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m
[INFO] [stdout] [2m2026-06-13T10:19:52.011688Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.011785Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.011898Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.012025Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.012141Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mR
[INFO] [stdout] [2m2026-06-13T10:19:52.012246Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mnew[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.012348Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] }
[INFO] [stdout] [2m2026-06-13T10:19:52.012449Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.012547Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0mb[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.012650Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:52.012757Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.012851Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0m*[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.012934Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:52.013051Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.013136Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m[1mpush_edge[0m[1m{[0m[3mkind[0m[2m=[0ma[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.013203Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mUnionNode { terminal: , l_id: Some(2), r_id: Some(4), edges: [Forward(ForwardEdge { kind: a, next: UnionNode { terminal: L, l_id: Some(1), r_id: Some(3), edges: [Forward(ForwardEdge { kind: *, next: UnionNode { terminal: , l_id: None, r_id: Some(2), edges: [Forward(ForwardEdge { kind: b, next: UnionNode { terminal: R, l_id: None, r_id: Some(1), edges: [] } })] } })] } })] }
[INFO] [stdout] [2m2026-06-13T10:19:52.013285Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1munion[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.013354Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.013424Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.013488Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.013539Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m enter
[INFO] [stdout] [2m2026-06-13T10:19:52.013629Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.013686Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.013775Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.013827Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.013908Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.013990Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.014067Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0m[R]
[INFO] [stdout] [2m2026-06-13T10:19:52.014133Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m[1mfind_terminal_nodes[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] [2m2026-06-13T10:19:52.014179Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m [3mreturn[0m[2m=[0mSubset
[INFO] [stdout] [2m2026-06-13T10:19:52.014258Z[0m [32m INFO[0m [1mcompare[0m[1m{[0m[3ms1[0m[2m=[0m"a" [3ms2[0m[2m=[0m"a*b"[1m}[0m[2m:[0m [2mdfa_union::dfa[0m[2m:[0m exit
[INFO] [stdout] test dfa::main ... FAILED
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- dfa::test_graphviz stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'dfa::test_graphviz' (19) panicked at src/dfa.rs:15:58:
[INFO] [stdout] called `Result::unwrap()` on an `Err` value: Os { code: 30, kind: ReadOnlyFilesystem, message: "Read-only file system" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6007fe28a0d8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6007fe28a0d8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6007fe28a0d8 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6007fe28a0d8 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6007fe29eb0a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6007fe29eb0a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x6007fe28e9a2 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x6007fe28e9a2 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x6007fe269066 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6007fe269066 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x6007fe282499 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x6007fe21e45c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x6007fe21e45c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x6007fe282652 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x6007fe282652 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x6007fe269122 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x6007fe260a89 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6007fe269e3d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x6007fe29f28c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6007fe29f002 - core[5a1c3e9896636f3a]::result::unwrap_failed
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1872:5
[INFO] [stdout]   20:     0x6007fe1be5fc - <core[5a1c3e9896636f3a]::result::Result<std[d054f6f42beb1baa]::fs::File, std[d054f6f42beb1baa]::io::error::Error>>::unwrap
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/result.rs:1233:23
[INFO] [stdout]   21:     0x6007fe1be5fc - dfa_union[971894dd77817d98]::dfa::test_graphviz
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dfa.rs:15:58
[INFO] [stdout]   22:     0x6007fe1b8087 - dfa_union[971894dd77817d98]::dfa::test_graphviz::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dfa.rs:6:19
[INFO] [stdout]   23:     0x6007fe1c7056 - <dfa_union[971894dd77817d98]::dfa::test_graphviz::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x6007fe21153b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6007fe21153b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x6007fe21edb5 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x6007fe21edb5 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x6007fe21edb5 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x6007fe21edb5 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x6007fe21edb5 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x6007fe21edb5 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x6007fe21edb5 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x6007fe219914 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x6007fe219914 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x6007fe221e32 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x6007fe221e32 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x6007fe221e32 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x6007fe221e32 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x6007fe221e32 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x6007fe221e32 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x6007fe221e32 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x6007fe289a0f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x6007fe289a0f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7affaf9abaa4 - <unknown>
[INFO] [stdout]   45:     0x7affafa38a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] ---- dfa::main stdout ----
[INFO] [stdout] *f f*f 		 expected Superset got Intersection
[INFO] [stdout] f*f *f 		 expected Subset got Intersection
[INFO] [stdout] asdf*f* *&f* 		 expected Subset got Intersection
[INFO] [stdout] asdf*f** *f* 		 expected Subset got Intersection
[INFO] [stdout] *b * 		 expected Subset got Equal
[INFO] [stdout] a* a 		 expected Disjoint got Superset
[INFO] [stdout] a a* 		 expected Disjoint got Subset
[INFO] [stdout] ** *?* 		 expected Superset got Equal
[INFO] [stdout] *?* *** 		 expected Subset got Equal
[INFO] [stdout] aab a? 		 expected Disjoint got Superset
[INFO] [stdout] *  		 expected Disjoint got Superset
[INFO] [stdout] ** *f* 		 expected Superset got Equal
[INFO] [stdout] aa a 		 expected Disjoint got Superset
[INFO] [stdout] a aa 		 expected Disjoint got Subset
[INFO] [stdout] a a*b 		 expected Disjoint got Subset
[INFO] [stdout] 
[INFO] [stdout] thread 'dfa::main' (17) panicked at src/dfa.rs:67:5:
[INFO] [stdout] assertion `left == right` failed: 14 wins, 15 losses
[INFO] [stdout]   left: 15
[INFO] [stdout]  right: 0
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x6007fe28a0d8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::libunwind::trace
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x6007fe28a0d8 - std[d054f6f42beb1baa]::backtrace_rs::backtrace::trace_unsynchronized::<std[d054f6f42beb1baa]::sys::backtrace::_print_fmt::{closure#1}>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x6007fe28a0d8 - std[d054f6f42beb1baa]::sys::backtrace::_print_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x6007fe28a0d8 - <<std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print::DisplayBacktrace as core[5a1c3e9896636f3a]::fmt::Display>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x6007fe29eb0a - <core[5a1c3e9896636f3a]::fmt::rt::Argument>::fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x6007fe29eb0a - core[5a1c3e9896636f3a]::fmt::write
[INFO] [stdout]    6:     0x6007fe28e9a2 - std[d054f6f42beb1baa]::io::default_write_fmt::<alloc[154f689e5dd3bae5]::vec::Vec<u8>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:622:11
[INFO] [stdout]    7:     0x6007fe28e9a2 - <alloc[154f689e5dd3bae5]::vec::Vec<u8> as std[d054f6f42beb1baa]::io::Write>::write_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/io/mod.rs:1977:13
[INFO] [stdout]    8:     0x6007fe269066 - <std[d054f6f42beb1baa]::sys::backtrace::BacktraceLock>::print
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x6007fe269066 - std[d054f6f42beb1baa]::panicking::default_hook::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x6007fe282499 - std[d054f6f42beb1baa]::panicking::default_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x6007fe21e45c - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   12:     0x6007fe21e45c - test[fad20673b750c10e]::test_main_inner::<test[fad20673b750c10e]::test_main_static::{closure#0}>::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:155:21
[INFO] [stdout]   13:     0x6007fe282652 - <alloc[154f689e5dd3bae5]::boxed::Box<dyn for<'a, 'b> core[5a1c3e9896636f3a]::ops::function::Fn<(&'a std[d054f6f42beb1baa]::panic::PanicHookInfo<'b>,), Output = ()> + core[5a1c3e9896636f3a]::marker::Send + core[5a1c3e9896636f3a]::marker::Sync> as core[5a1c3e9896636f3a]::ops::function::Fn<(&std[d054f6f42beb1baa]::panic::PanicHookInfo,)>>::call
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2291:9
[INFO] [stdout]   14:     0x6007fe282652 - std[d054f6f42beb1baa]::panicking::panic_with_hook
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x6007fe269122 - std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x6007fe260a89 - std[d054f6f42beb1baa]::sys::backtrace::__rust_end_short_backtrace::<std[d054f6f42beb1baa]::panicking::panic_handler::{closure#0}, !>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x6007fe269e3d - __rustc[7ab284efd7f33ea8]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x6007fe29f28c - core[5a1c3e9896636f3a]::panicking::panic_fmt
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x6007fe29f1a3 - core[5a1c3e9896636f3a]::panicking::assert_failed_inner
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:434:23
[INFO] [stdout]   20:     0x6007fe25d5f5 - core[5a1c3e9896636f3a]::panicking::assert_failed::<i32, i32>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panicking.rs:394:5
[INFO] [stdout]   21:     0x6007fe1bf4c8 - dfa_union[971894dd77817d98]::dfa::main
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dfa.rs:67:5
[INFO] [stdout]   22:     0x6007fe1b82c7 - dfa_union[971894dd77817d98]::dfa::main::{closure#0}
[INFO] [stdout]                                at /opt/rustwide/workdir/src/dfa.rs:20:14
[INFO] [stdout]   23:     0x6007fe1c7096 - <dfa_union[971894dd77817d98]::dfa::main::{closure#0} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x6007fe21153b - <fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x6007fe21153b - test[fad20673b750c10e]::__rust_begin_short_backtrace::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, fn() -> core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:724:18
[INFO] [stdout]   26:     0x6007fe21edb5 - test[fad20673b750c10e]::run_test_in_process::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:74
[INFO] [stdout]   27:     0x6007fe21edb5 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   28:     0x6007fe21edb5 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x6007fe21edb5 - std[d054f6f42beb1baa]::panicking::catch_unwind::<core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>, core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x6007fe21edb5 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<test[fad20673b750c10e]::run_test_in_process::{closure#0}>, core[5a1c3e9896636f3a]::result::Result<(), alloc[154f689e5dd3bae5]::string::String>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x6007fe21edb5 - test[fad20673b750c10e]::run_test_in_process
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:747:27
[INFO] [stdout]   32:     0x6007fe21edb5 - test[fad20673b750c10e]::run_test::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:668:43
[INFO] [stdout]   33:     0x6007fe219914 - test[fad20673b750c10e]::run_test::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/test/src/lib.rs:698:41
[INFO] [stdout]   34:     0x6007fe219914 - std[d054f6f42beb1baa]::sys::backtrace::__rust_begin_short_backtrace::<test[fad20673b750c10e]::run_test::{closure#1}, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x6007fe221e32 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:70:13
[INFO] [stdout]   36:     0x6007fe221e32 - <core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/panic/unwind_safe.rs:275:9
[INFO] [stdout]   37:     0x6007fe221e32 - std[d054f6f42beb1baa]::panicking::catch_unwind::do_call::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x6007fe221e32 - std[d054f6f42beb1baa]::panicking::catch_unwind::<(), core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x6007fe221e32 - std[d054f6f42beb1baa]::panic::catch_unwind::<core[5a1c3e9896636f3a]::panic::unwind_safe::AssertUnwindSafe<std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}::{closure#0}>, ()>
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x6007fe221e32 - std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked::<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/thread/lifecycle.rs:68:26
[INFO] [stdout]   41:     0x6007fe221e32 - <std[d054f6f42beb1baa]::thread::lifecycle::spawn_unchecked<test[fad20673b750c10e]::run_test::{closure#1}, ()>::{closure#1} as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once::{shim:vtable#0}
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x6007fe289a0f - <alloc[154f689e5dd3bae5]::boxed::Box<dyn core[5a1c3e9896636f3a]::ops::function::FnOnce<(), Output = ()> + core[5a1c3e9896636f3a]::marker::Send> as core[5a1c3e9896636f3a]::ops::function::FnOnce<()>>::call_once
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/alloc/src/boxed.rs:2277:9
[INFO] [stdout]   43:     0x6007fe289a0f - <std[d054f6f42beb1baa]::sys::thread::unix::Thread>::new::thread_start
[INFO] [stdout]                                at /rustc/28f95933dc0727396c07b48d0a8cb5211b7fb472/library/std/src/sys/thread/unix.rs:118:17
[INFO] [stdout]   44:     0x7affaf9abaa4 - <unknown>
[INFO] [stdout]   45:     0x7affafa38a64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     dfa::main
[INFO] [stdout]     dfa::test_graphviz
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 1 passed; 2 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.69s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--lib`
[INFO] running `Command { std: "docker" "inspect" "152b55c3a4930c89bb6bb158d862e7fbf0adb12c1afe8d415be9102f2ac007b1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "152b55c3a4930c89bb6bb158d862e7fbf0adb12c1afe8d415be9102f2ac007b1", kill_on_drop: false }`
[INFO] [stdout] 152b55c3a4930c89bb6bb158d862e7fbf0adb12c1afe8d415be9102f2ac007b1
